impose one's opinion upon

英 美
  • impose v.强加;课征;强迫;征收(税款)
  • opinion n.意见;主张;看法;判断
  • upon prep.在...上;紧接着;逼近